﻿CREATE proc [dbo].[NKNH_Sua_H]
--select*from nknh_h 
--select*from nknh_l
@bien int,
@so_ctu nvarchar(255),
@tk nvarchar(255),
@maNH nvarchar(255),
@loai_tien nvarchar(255),
@soctgoc nvarchar(255),
@hoten nvarchar(255),
@noi_dung nvarchar(255),
@tk_vat nvarchar(255),
@mauso nvarchar(255),
@khautru float,
@ngay_ctu datetime,
@bophan nvarchar(255)



as
if not exists(select * from NKNH_H  
  Where so_ctu  =@so_ctu)
begin  
	 select ErrCode=0   
  end   
else 
 if(@bien=1)  
begin
 update NKNH_H set ngay_ctu=@ngay_ctu,tk_no=@tk,loai_tien=@loai_tien,
					chitiet_tkno=@maNH,khautru=@khautru,hoten=@hoten,
					bophan=@bophan,noi_dung=@noi_dung,soctgoc=@soctgoc,
					mauso=@mauso,tk_vat=@tk_vat,thang=MONTH(@ngay_ctu)
					where so_ctu=@so_ctu
select ErrCode=1
 end
else if(@bien=2)
begin
update NKNH_H set ngay_ctu=@ngay_ctu,tk_co=@tk,loai_tien=@loai_tien,
					chitiet_tkco=@maNH,khautru=@khautru,hoten=@hoten,
					bophan=@bophan,noi_dung=@noi_dung,soctgoc=@soctgoc,
					mauso=@mauso,tk_vat=@tk_vat,thang=MONTH(@ngay_ctu)
					where so_ctu=@so_ctu
select ErrCode=1
end